package com.sctvcloud.bazhong.beans;

import com.ruihang.generalibrary.ui.util.IListData;
import com.sctvcloud.bazhong.ui.util.IListInfoData;
import com.sctvcloud.bazhong.ui.util.IListShowData;

import java.util.ArrayList;
import java.util.List;

public class HighRiseCharacterBean implements IListShowData {
    private int viewType;
    private String id;
    private String name;
    private String post;
    private String introJson;
    private String icon;
    private String tempSpecialJson;
    private List<HighRiseTypeBean> newsTypeList;
    private List<HighRiseNewsInfo> newsList;

    public void setViewType(int viewType) {
        this.viewType = viewType;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPost() {
        return post;
    }

    public void setPost(String post) {
        this.post = post;
    }

    public String getIntroJson() {
        return introJson;
    }

    public void setIntroJson(String introJson) {
        this.introJson = introJson;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public String getTempSpecialJson() {
        return tempSpecialJson;
    }

    public void setTempSpecialJson(String tempSpecialJson) {
        this.tempSpecialJson = tempSpecialJson;
    }

    public List<HighRiseTypeBean> getNewsTypeList() {
        return newsTypeList;
    }

    public void setNewsTypeList(List<HighRiseTypeBean> newsTypeList) {
        this.newsTypeList = newsTypeList;
    }

    public List<HighRiseNewsInfo> getNewsList() {
        return newsList;
    }

    public void setNewsList(List<HighRiseNewsInfo> newsList) {
        this.newsList = newsList;
    }

    @Override
    public String getTime() {
        return null;
    }

    @Override
    public IListShowData getOwenerData() {
        return null;
    }

    @Override
    public String getDataTitle() {
        return null;
    }

    @Override
    public String getDataImg() {
        return null;
    }

    @Override
    public String getDataTag() {
        return null;
    }

    @Override
    public String getDataId() {
        return null;
    }

    @Override
    public int getDataType() {
        return 0;
    }

    @Override
    public int getDataViewType() {
        return viewType;
    }

    @Override
    public IListData getOwner() {
        return null;
    }
}
